home *** CD-ROM | disk | FTP | other *** search
/ Almathera Ten Pack 2: CDPD 1 / Almathera Ten on Ten - Disc 2: CDPD 1.iso / pd / 651-660 / 658 / view / source / dmakefile < prev    next >
Makefile  |  1995-03-15  |  1KB  |  42 lines

  1. #
  2. # DMakeFile for View and ViewD for use with Dice v2.06.40 and up.
  3. #
  4. FLAGS   =   -c -proto
  5. SRCC    =   main.c console.c filerequest.c messages.c event.c \
  6.             blocks.c help.c search.c print.c editor.c goto.c
  7. SRCA    =   ascii.s
  8. OBJCN   =   $(SRCC:"*.c":"*.o")
  9. OBJAN   =   $(SRCA:"*.s":"*.o")
  10. OBJSN   =   main.o console.o filerequest.o messages.o event.o \
  11.             blocks.o help.o search.o print.o editor.o goto.o ascii.o
  12. OBJCD   =   $(SRCC:"*.c":"*d.o")
  13. OBJAD   =   $(SRCA:"*.s":"*d.o")
  14. OBJSD   =   maind.o consoled.o filerequestd.o messagesd.o eventd.o \
  15.             blocksd.o helpd.o searchd.o printd.o editord.o gotod.o asciid.o
  16.  
  17. all: Protos View Delete ViewD Delete
  18.  
  19. View : $(OBJSN)
  20.     dlink -o %(left) c.o $(OBJSN) amigas20.lib cs.lib amigas20.lib autos.lib x.o nofrags.lib powerpackers.lib reqtoolss.lib
  21.  
  22. $(OBJCN) : $(SRCC)
  23.     dcc $(FLAGS) %(right) -o %(left) -HT:View.m=View.h
  24.  
  25. $(OBJAN) : $(SRCA)
  26.     genam %(right) -o%(left)
  27.  
  28. ViewD : $(OBJSD)
  29.     dlink -o %(left) c.o $(OBJSD) dcbacks.lib amigas20.lib cs.lib amigas20.lib autos.lib x.o nofrags.lib powerpackers.lib reqtoolss.lib
  30.  
  31. $(OBJCD) : $(SRCC)
  32.     dcc -D __DETACH $(FLAGS) %(right) -o %(left) -HT:View.m=View.h
  33.  
  34. $(OBJAD) : $(SRCA)
  35.     genam %(right) -o%(left)
  36.  
  37. Protos : $(SRCC)
  38.     makeproto -o Protos.h %(right)
  39.  
  40. Delete : $(SRCC)
  41.     Delete t:view.m
  42.